plant litter - Alemán Inglés Diccionario